Big Huge Thesaurus

information processing system

noun